No exact translation found for inflict or impose a punishment or a penalty

Question & Answer
Add translation
Send